An experiment in tool integration: The DDBG parallel and distributed debugger
نویسندگان
چکیده
This paper discusses the development of a debugging tool for parallel programs showing how the requirements posed by high-level tools for parallel program development have influenced the design of the debugging system since its early stages of development. We concentrate our attention upon the interfacing of the debugger with other tools of a parallel software engineering environment, namely a graphical programming language and a testing and debugging tool. This is illustrated with the results of our experimentation with the design and implementation of DDBG, a debugger for the PVM environment.
منابع مشابه
Using DDBG to Support Testing and High-level Debugging Interfaces
This paper describes our experience with the design and implementation of a distributed debugger for C/PVM programs within the scope of the SEPP and HPCTI Copernicus projects. These projects aimed at the development of an integrated parallel software engineering environment based on a high-level graphical parallel programming model (GRAPNEL) and a set of associated tools supporting graphical ed...
متن کاملTool Integration Issues for Parallel and Distributed Debugging
This paper describes our experience with the design and implementation of a distributed debugger for C/PVM programs within the scope of the SEPP and HPCTI Copernicus projects. These projects aimed at the development of an integrated parallel software engineering environment based on a high-level graphical parallel programming model (GRAPNEL) and a set of associated tools supporting graphical ed...
متن کاملDDBG: A Distributed Debugger — User’s Guide
This document describes an architecture to support the debugging of parallel and distributed (PVM) applications. It also presents the set of system calls supported by the debugging engine. 1 System architecture The figure ?? presents the architecture and interaction(s) between the GRAPNEL Execution Environment and the debugging engine. (local deamon) process
متن کاملA Distributed Debugging Tool for a Parallel Software Engineering Environment
We discuss issues in the design and implementation of a flexible debugging tool and its integration into a parallel software engineering environment.
متن کاملEnhancing Grade towards a Professional Parallel Programming Environment
To provide high-level graphical support for developing message passing programs, an integrated programming environment (GRADE) is being developed. GRADE currently provides tools to construct, execute, debug, monitor and visualise message-passing based parallel programs. GRADE offers the programmer an integrated graphical user interface during the whole life-cycle of program development and prov...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems Architecture
دوره 45 شماره
صفحات -
تاریخ انتشار 1999